david harvey capital